import request from '@/utils/request'

//获取spu数据
export const reqSpuList =(page,limit,category3Id)=> request({url:`/admin/product/${page}/${limit}`,method:'get',params:{category3Id}})

//获取spu基本
export const reqSpuInfo=(spuId)=>request({url:`/admin/product/getSpuById/${spuId}`,method:'get'})

//获取品牌信息
export const reqTradeMark=()=>request({url:'/admin/product/baseTrademark/getTrademarkList',method:'get'})

//获取spu图标
export const reqSpuImage=(spuId)=>request({url:`/admin/product/spuImageList/${spuId}`,method:'get'})

//获取全平台的销售属性
export const reqBaseSaleAttr =()=>request({url:'/admin/product/baseSaleAttrList',method:'get'})

//保存或修改spu
//保存 /admin/product/saveSpuInfo
//修改 /admin/product/updateSpuInfo
export const reqSaveOrUpdateSpu=(spuinfo)=>{
    //携带参数id，说明为修改
    if (spuinfo.id) {
        return request({url:'/admin/product/updateSpuInfo',method:'post',data:spuinfo})
    } else {
        return request({url:'/admin/product/saveSpuInfo',method:'post',data:spuinfo})
    }
}

//删除spu
export const deleteSpu=(spuId)=>request({url:`/admin/product/deleteSpu/${spuId}`,method:'delete'})


//获取图片
// /admin/product/spuImageList/{spuId}
export const reqSpuImageList=(spuId)=>request({url:`/admin/product/spuImageList/${spuId}`,method:'get'})

//获取销售属性的数据
export const reqSpuSaleAttrList=(spuId)=>request({url:`/admin/product/spuSaleAttrList/${spuId}`,method:'get'})

//获取平台属性数据
export const reqAttrInfoList = (category1Id,category2Id,category3Id)=>request({url:`/admin/product/attrInfoList/${category1Id}/${category2Id}/${category3Id}`,method:'get'});

//保存sku
export const reqAddSku=(skuInfo)=>request({url:'/admin/product/saveSkuInfo',method:'post',data:skuInfo})

//获取sku列表数据
export const reqFindSkuList=(spuId)=>request({url:`/admin/product/findBySpuId/${spuId}`,method:'get'})
